package com.zx.service;

import com.zx.entity.Product;

/**
 * @author jack.wu
 * @version 1.0
 * @date 2020-03-11
 */
public interface ProductService {

    /**
     * 查询
     * @param id 商品id
     * @return 商品
     */
    Product findById(Long id);

    /**
     * 添加商品
     * @param product 商品实体
     * @return 商品
     */
    Product addProduct(Product product);

    /**
     * 修改商品
     * @param product 修改的商品实体
     * @return 商品
     */
    Product updateProduct(Product product);

    /**
     * 删除商品
     * @param id 商品id
     */
    void deleteById(Long id);
}
